*{
    margin: 0;
    padding: 0;
}
textarea{resize:none}
html,body{
    width:100%;
    height:100%;
}
body{ 
    background-image: url("/static/assets/images/bg.jpg");
    background-size: cover;
    background-position: 50%;
}
input{
    outline: none;
    border: 0px;
    background-color: transparent;
}
input:-webkit-autofill {
    -webkit-box-shadow: 0 0 0px 1000px white inset;
}
.ifly-container{
    /*background-image: url("/static/assets/images/bg.jpg");
    background-size: 100%;*/
    width:100%;
    height:100%;
}
.signup{
    position: absolute;
    margin: 0 auto;
    width: 100%;
    height: 80px;
    display: flex;
    justify-content: center;
    bottom: 15%;

}
#username{
    background-image: url(/static/assets/images/username.png);
    width: 203px;
    height: 40px;
    background-size: cover;
    padding-left: 64px;
    z-index: 4;
    position: relative;
    left: 12px;
    
}
#password{
    background-color: transparent!important;
    border: 0px;
    background-image: url(/static/assets/images/password.png)!important;
    width: 203px;
    height: 40px;
    background-size: cover!important;
    padding-left: 64px;
}
#username input, #password input{
    margin-top: 13px;
}
#submit{
    position: relative;
    background-image: url(/static/assets/images/submit.png);
    width: 68px;
    height: 40px;
    background-size: cover;
    left: -4px;
    border-radius: 5px;
    
}
#submit:hover , #submit:active {
    box-shadow: 3px 1px 15px #a3a7c5;
}
